speak falteringly - German English Dictionary